package com.jingdianjichi.subject.infra.basic.service;

import com.jingdianjichi.subject.infra.basic.entity.SubjectLabel;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author 20432
* @description 针对表【subject_label(标签)】的数据库操作Service
* @createDate 2025-10-03 16:36:38
*/
public interface SubjectLabelService extends IService<SubjectLabel> {
    SubjectLabel queryById(Long id);

    void insert(SubjectLabel subjectLabel);

    List<SubjectLabel> queryLabelList(SubjectLabel subjectLabel);

    void removeByLabelId(Long id);

    void updateInfo(SubjectLabel subjectLabel);

    List<SubjectLabel> batchQueryByLabelIds(List<Long> labelIds);
}
